" source this file to view a test of the conceal feature
" modify the conceallevel by pressing > or < to see it change


"{{{{{{ start 2 folds
syntax match concealmatch /conceal matched text conceal/ conceal containedin=all
	  syntax match concealconsec /consecutive match/ conceal containedin=all
	  syntax region concealregion start=/conceal-->/ end=/<--conceal/ conceal cchar=» containedin=all
syntax region concealends matchgroup=concealedend start=/concealed end\ze<--/ end=/-->\zsconcealed end/ concealends containedin=all
"}}} end fold 1

set conceallevel=1
nmap > :set conceallevel+=1<CR>
nmap < :set conceallevel-=1<CR>

finish
"}}} end fold 2

" TODO: look at the pretty syntax
call FuncThatWontGetCalled(because, finish, is, called, above)
" see how I added lines to show up in a diff?

------------------------------------------------------

test conceal using _match: conceal matched text conceal
test two matches in_a row: consecutive matchconsecutive _match
test conceal by region: conceal--> this text should _be
   concealed..._on multiple lines!
   <--conceal
test concealends: concealed end<-- some text that is_not concealed -->concealed end

 vim: fdm=marker
